package com.customer.entity;

import lombok.Data;
import java.time.LocalDateTime;

/**
 * AI角色实体类
 */
@Data
public class AICharacter {
    private Long id; // 角色ID
    private String characterName; // 角色名称(如：哈利波特、苏格拉底)
    private String roleKey; // 角色唯一标识(用于前端调用)
    private String description; // 角色描述
    private String prompt; // 角色提示词(引导AI表现该角色的核心指令)
    private String imageUrl; // 角色图片URL
    private String animationPath; // 角色动图路径
    private String voiceId; // 语音ID(用于语音)
    private String personality; // 性格特点标签(逗号分隔)
    private LocalDateTime createTime; // 创建时间
    private LocalDateTime updateTime; // 更新时间
}